package com.chenu.gamscriptman.service;

import com.chenu.gamscriptman.domain.Device;
import com.chenu.gamscriptman.domain.Notify;
import com.chenu.gamscriptman.domain.UserData;
import com.chenu.gamscriptman.domain.noindb.Message;
import com.chenu.gamscriptman.domain.noindb.PageBean;

/**
 * @author flyan
 * date 2019-12-29
 * @function
 */
public interface UserDataTask {

    /**
     * 处理客户端发来的消息，提供服务
     */
    Message task(Message message);

    /* 查询：有查询条件，有分页 */
    PageBean<UserData> findAll(PageBean<UserData> pageBean, UserData queryBean);

    int remove(Long id);

    int save(UserData record);

    UserData findById(Long id);

    int update(UserData record);

    int saveOrUpdate(UserData record);


}
